Synonyms for "mammee apple"

Words with similar meaning